boom goes the dynamite - German English Dictionary